/*
 * Copyright (c) 2011-2014, fortiss GmbH.
 * Licensed under the Apache License, Version 2.0.
 *
 * Use, modification and distribution are subject to the terms specified
 * in the accompanying license file LICENSE.txt located at the root directory
 * of this software distribution. A copy is available at
 * http://chromosome.fortiss.org/.
 *
 * This file is part of CHROMOSOME.
 *
 * $Id: dictionary.h 6340 2014-01-15 13:52:06Z kainz $
 */

/**
 * \file
 *         Topic dictionary extension.
 *         Project specific topic identifiers and attribute keys are defined here.
 *
 * \author
 *         This file has been generated by the CHROMOSOME Modeling Tool (XMT)
 *         (fortiss GmbH).
 */

#ifndef ROSGATEWAY_DICTIONARY_TOPIC_H
#define ROSGATEWAY_DICTIONARY_TOPIC_H

/******************************************************************************/
/***   Defines                                                              ***/
/******************************************************************************/
// Defines for topic identifiers (use as value for xme_core_topic_t):

#define ROSGATEWAY_TOPIC_MESSAGE 4098 ///< Identifier for topic 'message' (data type: message).
#define ROSGATEWAY_TOPIC_STATUS 4099 ///< Identifier for topic 'status' (data type: status).
#define ROSGATEWAY_TOPIC_SUMREQUEST 4100 ///< Identifier for topic 'sumRequest' (data type: sumRequest).
#define ROSGATEWAY_TOPIC_SUMRESPONSE 4101 ///< Identifier for topic 'sumResponse' (data type: sumResponse).
#define ROSGATEWAY_TOPIC_DIFFERENCEREQUEST 4102 ///< Identifier for topic 'differenceRequest' (data type: differenceRequest).
#define ROSGATEWAY_TOPIC_DIFFERENCERESPONSE 4103 ///< Identifier for topic 'differenceResponse' (data type: differenceResponse).

#endif // #ifndef ROSGATEWAY_DICTIONARY_TOPIC_H
